altruistic help - Alemán Inglés Diccionario